package apps

import "github.com/gin-gonic/gin"

// InitApps 初始化注册过来的所有app
func InitApps() {
	for _, app := range AppObjs {
		if err := app.Init(); err != nil {
			panic(err)
		}
	}
}

// InitApis 初始化注册过来的Api
func InitApis(router gin.IRouter) {
	for _, api := range ApiObjs {
		if err := api.Init(); err != nil {
			panic(err)
		}
		//初始化好了，紧接着就注册对应的路由
		api.RegisterRouter(router.Group(api.Name()))
	}
}
